70.ICPC2025西安区域赛 总结

西安站是今年比较简单一个的赛站,没有拿到奖牌属实不应该

开局这次比较顺,开局 9 分钟力豪开出第一个签到 G

然后力豪看了 L 之后和我讲了一下,很快得出了满足能组成凸图形的点是连续的,后面力豪告诉我只要满足前面所有的边长大于最长的边长这一个条件就好了,于是我想到可以枚举最后的位置,双指针维护前面满足条件最大的位置

这个时候是(程义威、邓力豪)+(何轩逸读题)

按照这个想法写了一发 WA 了,后面力豪说他写一下他的想法,写了一半的时候我突然想到最后一个小细节可以会出问题,然后又上机写,在调试的时候发现前面双指针从后往前找会有问题,需要改成二分查找,修改了之后跑了几组样例,就过了

大约1一个半小时两题。

这个时候看榜,有 J,I 可以开,何轩逸读了 J 的题面告诉我后我一想就是一个简单的树上DP,就写了,写的时候力豪的何轩逸在讨论 I,这个时候就变成 (程义威单开)+(邓力豪、何轩逸讨论)

写完后发现最后一个样例跑不过去,又读了一次后发现何轩逸题目读错了,我又按照正确的题意想了一下是一个树上倍增的题,重写了一下,第一发就过了

我在写的时候何轩逸和力豪说 F 好像也不难,他给力豪讲了题面,力豪说了一个基环树的想法,但是很难写,后面何轩逸提出了一种优化的方法,我把 J 过了之后力豪上机写

这个时候我就空下来看 I,这个时候比赛差不多还有两个小时,I 的构造很难,我找到很多很好的性质但是对解题没有什么帮助

后面力豪调了很久之后调出来了,交了一发 WA 了,后面他又和何轩逸讨论,造出一组错误样例,改了之后提交还是 WA 了

我当时觉得 F 他们两个讨论之后应该能过,就全力想 I 了,没有问他们的想法和思路

最后一个小时我上手写了一下 I 的 n2logn 的想法,结果有个地方想错了,样例都没有跑过去

力豪和何轩逸说 F 的想法也没有问题,但是不知道为什么错了

最后比赛就结束了,看似手握两个题,但是最后一个都没开出来

赛后,力豪给我讲了一下 F,在我和力豪的讨论下,一个小时之内就把 F 解出来了,其实不难,当时赛事何轩逸给出的优化的过程是有问题的,当时力豪没有察觉到。

这次比赛的失误点有如下几个

我们对之后的比赛作出如下总结

前期:(邓力豪读题)+(程义威读题)+(何轩逸读题)

中期:(邓力豪+程义威讨论/写代码/造数据)+(何轩逸读题)

封榜前:决策

后期:(邓力豪/程义威写代码 + 看代码中的问题)